/*  1:   */ package org.intellij.plugins.relaxNG.compact.psi;
/*  2:   */ 
/*  3:   */

import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiElementVisitor;

/*  4:   */
/*  5:   */ 
/*  6:   */ public class RncElementVisitor
/*  7:   */   extends PsiElementVisitor
/*  8:   */ {
/*  9:   */   public final void visitElement(PsiElement paramPsiElement)
/* 10:   */   {
/* 11:26 */     if ((paramPsiElement instanceof RncElement)) {
/* 12:27 */       visitElement((RncElement)paramPsiElement);
/* 13:   */     } else {
/* 14:29 */       superVisitElement(paramPsiElement);
/* 15:   */     }
/* 16:   */   }
/* 17:   */   
/* 18:   */   protected void superVisitElement(PsiElement paramPsiElement)
/* 19:   */   {
/* 20:34 */     super.visitElement(paramPsiElement);
/* 21:   */   }
/* 22:   */   
/* 23:   */   public void visitElement(RncElement paramRncElement)
/* 24:   */   {
/* 25:38 */     super.visitElement(paramRncElement);
/* 26:   */   }
/* 27:   */   
/* 28:   */   public void visitInclude(RncInclude paramRncInclude)
/* 29:   */   {
/* 30:42 */     visitElement(paramRncInclude);
/* 31:   */   }
/* 32:   */   
/* 33:   */   public void visitDiv(RncDiv paramRncDiv)
/* 34:   */   {
/* 35:46 */     visitElement(paramRncDiv);
/* 36:   */   }
/* 37:   */   
/* 38:   */   public void visitRef(RncRef paramRncRef)
/* 39:   */   {
/* 40:50 */     visitElement(paramRncRef);
/* 41:   */   }
/* 42:   */   
/* 43:   */   public void visitParentRef(RncParentRef paramRncParentRef)
/* 44:   */   {
/* 45:54 */     visitElement(paramRncParentRef);
/* 46:   */   }
/* 47:   */   
/* 48:   */   public void visitDefine(RncDefine paramRncDefine)
/* 49:   */   {
/* 50:58 */     visitElement(paramRncDefine);
/* 51:   */   }
/* 52:   */   
/* 53:   */   public void visitGrammar(RncGrammar paramRncGrammar)
/* 54:   */   {
/* 55:62 */     visitElement(paramRncGrammar);
/* 56:   */   }
/* 57:   */   
/* 58:   */   public void visitName(RncName paramRncName)
/* 59:   */   {
/* 60:66 */     visitElement(paramRncName);
/* 61:   */   }
/* 62:   */   
/* 63:   */   public void visitAnnotation(RncAnnotation paramRncAnnotation)
/* 64:   */   {
/* 65:70 */     visitElement(paramRncAnnotation);
/* 66:   */   }
/* 67:   */   
/* 68:   */   public void visitExternalRef(RncExternalRef paramRncExternalRef)
/* 69:   */   {
/* 70:74 */     visitElement(paramRncExternalRef);
/* 71:   */   }
/* 72:   */ }



/* Location:           E:\idea\

 * Qualified Name:     org.intellij.plugins.relaxNG.compact.psi.RncElementVisitor

 * JD-Core Version:    0.7.0.1

 */